package com.easylinkin.linkappapi.progress.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.easylinkin.linkappapi.progress.entity.ProgressImage;
import com.easylinkin.linkappapi.progress.entity.dto.ProgressImageTreeDTO;

import java.util.List;

/**
 * <p>
 * 形象进度
 * </p>
 *
 * @author kanyuanfeng
 * @since 2023/04/04
 */
public interface ProgressImageService extends IService<ProgressImage> {

  /**
   * 增加
   * @param progressImage
   */
  void insert(ProgressImage progressImage);

  /**
   * 根据id编辑
   * @param progressImage
   */
  void updateOne(ProgressImage progressImage);

  /**
   * @Description: 查询形象进度列表
   * @author kan yuanfeng
   * @date 2023/04/04 11:42
   */
  List<ProgressImageTreeDTO> queryList();

  /**
   * 增加
   * @param progressImages
   */
  void insertList(List<ProgressImage> progressImages);
}
